Big Huge Thesaurus

peacock butterfly

noun